Big Huge Thesaurus

somatic cell nuclear transfer

noun